Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMHURST Terraced £462,785 £363,000 7 Jul 2017
3 ELMHURST Terraced £383,417 £370,000 21 Mar 2022
6 ELMHURST Semi-Detached £484,734 £375,000 20 Apr 2017
7 ELMHURST Semi-Detached £337,544 £67,000 18 Aug 1997
12 ELMHURST Semi-Detached £379,096 £68,000 19 Jul 1996
16 ELMHURST Semi-Detached £356,631 £147,000 31 Mar 2003
17 ELMHURST Semi-Detached £332,537 £225,000 17 Feb 2015
22 ELMHURST Terraced £385,741 £220,500 31 Oct 2008
25 ELMHURST Semi-Detached £441,052 £179,995 21 Feb 2003
28 ELMHURST Semi-Detached £450,182 £365,000 26 Jul 2019